Features Introduced in the 9.8.0 Windows Release
This section provides details about the new features introduced in the Windows 9.8.0 release.
Introduced Unified API for Persistence Data ManagementYou can now manage the persistence data using Unified APIs through two newly introduced libraries—persistence initialization and persistence cleaning. These persistence libraries are available in the To setup the persistence data, you should now use the Persistence API. |
Introduced New Samples
Following two new samples for C, Java
>sntl_lspmgmtinit - Creates persistence data.
>sntl_lspmgmtclean - Repairs and resets the corrupted persistence files.
Update in Time-tamper Persistence Creation
For creating persistence on Windows, GUID, feature, and version is no longer required. Starting
9.8, persistence initialized once can be used for all feature versions..NET Core Support
>.NET Core version 5.0 is now supported that allows you to build applications for multiple operating systems.
>.NET Framework is updated from 4.0 to 4.7.2 ( this is the minimum supported version)
For information about how to build the.NET Core applications, refer to samples available under ../<Version>/Samples/ directory.
Partial Activation Support
To support partial activation of an entitlement in the case of the Lease mode, the following attributes are introduced in the SCP-integrated library for sntl_licensing_configure API :
> SNTL_ATTR_CONFIG_SCP_PRODUCT_VARIANT: Denotes the product variant of the license to retrieve.
>SNTL_ATTR_CONFIG_SCP_PRODUCT_QUANTITY: Denotes the product quantity of the license to retrieve.
Revocation Tool
In this release, a new tool 'Revocation' is introduced, which is available at ../<Version>/Redistributable/Tools/ location. This tool is supported only for Windows and Linux operating systems. You can use this tool to revoke active licenses from the EMS portal.
Software And Services Evaluation Tool
In this release, a new tool 'SoftwareAndServicesEvaluationTool' is introduced, which is part of SCL Add-on package. This tool is supported only for Windows and is used to evaluate Sentinel Cloud Licensing (SCL) Standalone Lease mode and license consumption.
Miscellaneous Changes Included
Installation Directory Structure
>A new directory, Legacy, is introduced in the installation directory containing the deprecated persistence initialization and cleaning libraries,
>'SafeNet Sentinel' directory is renamed to, 'Thales'. This directory change impacts the following components:
• SDK installation directory
• License Manager location
•Utilities output location
•License generation utilities output location
lsrvdown
The lsrvdown utility and sample file are no longer supported.
Visual Studio Version
The solution file and makefile provided in RMS SDK now require MSVS 2012 or above to build the application. MSVS 2010 is now deprecated.